About Aberdeen House Property Limited (07659006) United Kingdom