About Boulevard Holiday Apartments Limited (10411188) United Kingdom