About Electra Fit (property Management) Ltd (08909244) United Kingdom