About Shilla Amin Properties Limited (05281063) United Kingdom