About Island Properties Flitwick Limited (07662507) United Kingdom