Company identity
Founded / incorporated
3 May 2026
Company number SC888352
Legal name
AMYRA PROPERTY MANAGEMENT LIMITED
Company type
Private Limited Company
Region
Scotland
Registered address
9 FETTES RISE
EDINBURGH
SCOTLAND
EH4 1QH
Insolvency history
No