About A&a Property Inc. Limited (SC608532) United Kingdom