About Trim Street Apartments Limited (10491110) United Kingdom