About Aldenham Properties Limited (FC038621) Virgin Islands, British